Sarsaparilla Root — definition

1. sarsaparilla root (Noun)

1 definition

sarsaparilla root (Noun) — Dried root of any of various plants of the genus Smilax used as a flavouring agent.

1 type of
root
1 part of
sarsaparilla